<div class="dataViewer" :id="sn">
    <table>
            <thead>
                <tr>
                    <th v-for="col in structDef.fields">{{col.name}}</th>
                </tr>
            </thead>
        <tbody>
            <tr v-for="(col,colIdx) in Object.keys(content)">
                <td v-for="fld in structDef.fields">
                    <component v-bind:is="fld.component()" v-model="content[col]" :field="fld">
                    </component>
                </td>
            </tr>
        </tbody>
    </table>
</div>